This talk occurred at DWeb Camp 2023 at Camp Navarro, CA. It was given by Matt Wonlaw. Link to SCHED
Building software that can merge edits with others is hard. Throw in peer to peer rather than client-server network configurations and it can feel impossible.
What if we took all of this complexity and let the database deal with it? Relational databases simplified indices, constraints and transactions. Can they do the same for distributed state and conflict resolution?